home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1996 February
/
EnigmA AMIGA RUN 04 (1996)(G.R. Edizioni)(IT)[!][issue 1996-02][Skylink CD III].iso
/
earcd
/
util4
/
bytmrk20.lha
/
SMakeFile
< prev
next >
Wrap
Makefile
|
1995-11-03
|
1KB
|
53 lines
# Makefile for TextureMan
# Names
CC= SC
ASM=SC
PROGNAME=nbench
PROJNAME=NBench
# Compiler flags
CFLAGS= $(OPTFLAGS)
LFLAGS= LINK
DBFLAGS= DEBUG=FULLFLUSH ADDSYM NOSTRIPDBG
# Trasher
DEL=Delete
DELFLAGS=QUIET
# Source files
C_SOURCES= nbench0.c nbench1.c emfloat.c misc.c sysspec.c
C_HEADERS= nbench0.h nbench1.h emfloat.h misc.h sysspec.h nmglobal.h wordcat.h
# Object files
OBJECTS= nbench0.o nbench1.o emfloat.o misc.o sysspec.o
# Build TextureMan
All: $(PROGNAME) SMakeFile
$(PROGNAME): $(OBJECTS)
$(CC) $(OBJECTS) TO $(PROJNAME) $(LFLAGS)
# Build TextureMan with some debugging informations
Debug: $(OBJECTS) SMakeFile
$(CC) $(OBJECTS) TO $(PROJNAME) $(DBFLAGS) $(LFLAGS)
Clean:
@$(DEL) $(PROJNAME) \#?.o \#?.bak \#?.gst \#?.map \#?.s \#?.p \#?.lnk $(DELFLAGS)
# Rules
.c.o:
$(CC) $*.c $(CFLAGS)
.a.o:
$(ASM) $*.a $(ASMFLAGS)
# Dependencies
nbench0.o: nbench0.c nbench0.h nmglobal.h
nbench1.o: nbench1.c nbench1.h nmglobal.h wordcat.h
emfloat.o: emfloat.c emfloat.h nmglobal.h
misc.o: misc.c misc.h
sysspec.o: sysspec.c sysspec.h